expressing approval or surprise - French English Dictionary